distributing trough - French English Dictionary